﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

using System.ServiceModel;
namespace K.Contract
{
    /// <summary>
    /// 数据操作契约
    /// 定义了所有数据库操作规范
    /// </summary>

    [ServiceContract]
    [ServiceKnownType(typeof(System.DBNull))] //K-Doubtful 定义DBNull为实现接口的可识别类型有什么用呢？
    public interface IDataAccess
    {
        //这是一个测试用的加法方法
        [OperationContract]
        double Add(double x, double y);
    }
}
